treble resonance - Spanish English Dictionary